amorphous structures - French English Dictionary